(function($) {
    $(document).ready(function() {
        // $("input#id_descricao").keyup(function() {
        //     formata_descricao_impressao();
        // });
        
        $("input#id_descricao").focusout(function() {
            formata_descricao_impressao();
        });
        
        $("input#id_preco_de_compra").focusout(function() {
            formata_preco_de_venda();
        });
        
        $("input#id_valor_adicional").focusout(function() {
            // formata_preco_de_venda();
        });
    });
    
    function formata_descricao_impressao() {
        texto_formatado = $("input#id_descricao").val();
        texto_formatado = texto_formatado.replace(/[áàâã]/g,'a').replace(/[éèê]/g,'e').replace(/[íìîĩ]/,'i').replace(/[óòôõ]/g,'o').replace(/[úùûü]/g,'u').replace(/ç/g,'c');
        texto_formatado = texto_formatado.replace(/[ÁÀÂÃ]/g,'A').replace(/[ÉÈÊ]/g,'E').replace(/[ÍÌÎĨ]/,'I').replace(/[ÓÒÔÕ]/g,'O').replace(/[ÚÙÛÜ]/g,'U').replace(/ç/g,'C');

        $("input#id_descricao_impressao").val(texto_formatado);
    }
    
    function formata_preco_de_venda() {
        preco_de_compra = $("input#id_preco_de_compra").val().replace(',', '.');
        
        if (preco_de_compra == '' || isNaN(preco_de_compra)) {
            $("input#id_preco_de_compra").val("0,00");
            preco_de_compra = 0.00;
        }
        
        preco_de_venda = (preco_de_compra * 1.3).toFixed(2);
        $("input#id_preco_de_venda").val(preco_de_venda.replace('.', ','));
    }
    
})(django.jQuery);

    
